/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package motiveai.learn;

/**
 *
 * @author oxplay
 */
public enum LearningType {

    /**
     * UNPREDICTED CHOICES WHILE LEARNING
     * Can be used in short term learning.
     * HIGH PRECISE.
     * try to use low execution count based on performance, 
     * case it can have better performance than it had before.
     */
    HIGH_PRECISE,
    /**
     * SEMI-PREDICTED CHOICES WHILE LEARNING
     * Can be used in medium term learning.
     * MEDIUM PRECISE.
     * Standard - and propably best chooser of behaviour.
     */
    STANDARD,
    /**
     * PREDICTED CHOICES WHILE LEARNING
     * Should be used in long term learning. 
     * Also only for predicted choices(with no random performance).
     * LOW PRECISE.
     * Fastest Technique, but also worst one
     * choose only tested solutions, give chances only to solutions that was never tested or very rarely.
     * every tested solution worse than best solution will have low chances to be choosed
     */
    LOW_PRECISE
}
